landing stage – English–Français translations

🇬🇧 en fr 🇫🇷

landing stage noun

  • platform
débarcadère
Wiktionary Links